Full Stack Engineer (Python with Angular OR React) Engineer | Front Office, Cross Asset Trading House | Up to £100k + Bonus + Benefits | Hybrid, London
A Full-stack Python Engineer with Angular front-end experience (or React) is required by a leading cross-asset trading house, specialising in Commodities, Energy, and Equities trade execution.
In this role, you will play a key part in developing a strategic risk system, helping to automate and improve risk reporting and complex calculations across the risk department — including counterparty, market, operational, and credit risk.
You’ll be working in a fast-paced, data-intensive Front Office environment, building scalable tools to support traders and risk analysts. The team is in the process of moving away from legacy Excel/Python setups to a new, fully integrated platform — and this is the first engineering hire, offering you the chance to shape the system architecture and tech stack from the ground up.
Key Responsibilities:
- Full-stack development using Python (backend) and Angular (frontend) - React experience with openness to move to Angular also acceptable!
- Building out a platform for risk and trade automation
- Working closely with Front Office and Risk to gather requirements and deliver robust solutions
- Helping centralise data for improved reporting and visualisation
- Collaborating with stakeholders across trading desks
Tech Stack & Experience Required:
- Strong Python skills – ideally in a risk, data, or trading environment
- Solid experience with Angular (or React)
- Background in financial services, preferably with understanding of trade lifecycle, VAR, stress testing, or risk systems
- Excellent communication skills – must be confident working closely with stakeholders
Bonus (Nice-to-Have):
- Familiarity with carbon, renewable energy, or power trading
Offer:
- £80,000–£100,000 base salary
- 10–20% discretionary bonus, with potential to exceed based on performance
- 25 days holiday + medical insurance
- Hybrid working: 3 days in-office (London), 2 days remote
If you’re interested in this Full-stack Python & Angular role, please send your latest CV to tomasz@virtuetech.io.